
// 发送ajax请求，获取用户的信息； 渲染页面（设置头像、设置用户名）
function getUserInfo() {
  $.ajax({
    url: '/my/userinfo',
    // success成功，表示Ajax请求成功之后的处理函数
    success: function (res) {
      // console.log(res)
      if (res.status === 0) {
        // 1. 设置用户名（优先使用nickname，没有nickname则使用username）
        let name = res.data.nickname || res.data.username;
        $('.username').text(name);
        // 2. 设置头像(有图片，优先使用图片；没有图片，则使用名字的第一个字)
        if (res.data.user_pic) {
          // 说明有图片
          $('.layui-nav-img').attr('src', res.data.user_pic).show();
          $('.text-head').hide();
        } else {
          // 说明没有图片
          let first = name.substr(0, 1).toUpperCase();
          $('.text-head').text(first).css('display', 'inline-block');
          $('.layui-nav-img').hide();
        }
      }
    }
    // xhr.setRequestHeader('Authorization', 'asdfasdfqafsdfasdfasf');
  });
}

getUserInfo();







// -------------------------  退出功能 --------------------------------
$('#logout').on('click', function (e) {
  // e.preventDefault();

  // 询问是否要删除？使用layui的询问层
  layer.confirm('你确定要退出吗？', { icon: 3, title: '提示' }, function (index) {
    // 点击确定，会执行这里的代码
    // 完成退出（1.删除token； 2.跳转到登录页面）
    localStorage.removeItem('token');
    location.href = '/login.html';

    layer.close(index); // 关闭弹层
  });

})